detoxifying enzyme - English Synonyms Dictionary